package com.lyp.mvpsupermanage.base;

/**
 * 作者:ChenXi 时间:2017/8/14 14: 13
 */

public interface BaseContract {

    interface BaseView {

        /**
         * 请求出错
         */
        void showError(String msg);

        /**
         * 请求完成
         */
        void complete();
    }

    interface BasePresenter<T>  {

        /**
         * 绑定
         *
         * @param view view
         */
        void attachView(T view);

        /**
         * 解绑
         */
        void detachView();
    }

}
